place where varilla abounds - Türkisch Englisch Wörterbuch